Text copied to clipboard!

Заглавие

Text copied to clipboard!

Програмист на Java уеб приложения

Описание

Text copied to clipboard!
Търсим Програмист на Java уеб приложения, който да се присъедини към нашия екип от професионалисти в сферата на информационните технологии. Кандидатът ще бъде отговорен за проектиране, разработване и поддръжка на уеб базирани приложения, използвайки Java и свързани технологии. Идеалният кандидат трябва да има силни познания по Java, опит с уеб фреймуъркове като Spring и Hibernate, както и умения за работа в екип и решаване на проблеми. Основните задължения включват разработване на нови функционалности, поддръжка на съществуващи приложения, участие в архитектурни решения и осигуряване на високо качество на кода чрез писане на тестове и следване на добри практики. Кандидатът ще работи в тясно сътрудничество с други програмисти, QA специалисти и проектни мениджъри, за да гарантира навременното и качествено изпълнение на проектите. Необходим е опит с бази данни (SQL, PostgreSQL, MySQL), RESTful API, както и разбиране на принципите на обектно-ориентираното програмиране. Предимство е опит с DevOps инструменти, CI/CD процеси и облачни платформи като AWS или Azure. Тази позиция предлага възможност за професионално развитие, участие в иновативни проекти и работа в динамична и подкрепяща среда. Ако сте мотивиран, отговорен и имате страст към разработката на софтуер, ще се радваме да се свържете с нас.

Отговорности

Text copied to clipboard!
  • Разработка и поддръжка на Java уеб приложения
  • Проектиране и имплементация на нови функционалности
  • Работа с бази данни и създаване на ефективни заявки
  • Интеграция с външни системи чрез RESTful API
  • Участие в архитектурни и технически решения
  • Писане на модулни и интеграционни тестове
  • Оптимизация на производителността на приложенията
  • Работа в екип с други разработчици и QA специалисти
  • Следване на добри практики и стандарти за кодиране
  • Участие в Agile/Scrum процеси

Изисквания

Text copied to clipboard!
  • Минимум 2 години опит с Java
  • Добри познания по Spring Framework (Spring Boot, Spring MVC)
  • Опит с Hibernate или JPA
  • Умения за работа с SQL и релационни бази данни
  • Опит с разработка на RESTful уеб услуги
  • Разбиране на обектно-ориентирано програмиране и дизайн шаблони
  • Желание за учене и развитие
  • Добри комуникационни умения и работа в екип
  • Предимство е опит с CI/CD инструменти (Jenkins, GitLab CI)
  • Предимство е опит с облачни платформи (AWS, Azure)

Потенциални въпроси за интервю

Text copied to clipboard!
  • Колко години опит имате с Java?
  • Работили ли сте със Spring Boot и Hibernate?
  • Имате ли опит с разработка на RESTful API?
  • Какви бази данни сте използвали в предишни проекти?
  • Работили ли сте в Agile/Scrum среда?
  • Имате ли опит с CI/CD процеси?
  • Какви инструменти използвате за контрол на версиите?
  • Как подхождате към дебъгване на сложни проблеми?
  • Имате ли опит с облачни технологии?
  • Какво ви мотивира да кандидатствате за тази позиция?